mechanical sediments - Spanish English Dictionary